Skip to content

__builtin_thread_pointers now returns non-null even in single threaded builds#26751

Merged
sbc100 merged 1 commit intoemscripten-core:mainfrom
sbc100:__builtin_thread_pointer
Apr 24, 2026
Merged

__builtin_thread_pointers now returns non-null even in single threaded builds#26751
sbc100 merged 1 commit intoemscripten-core:mainfrom
sbc100:__builtin_thread_pointer

Conversation

@sbc100
Copy link
Copy Markdown
Collaborator

@sbc100 sbc100 commented Apr 22, 2026

This change revert #26747 now that __builtin_thread_pointer is fixed for single thread builds on the LLVM side.

See llvm/llvm-project#193563

@sbc100 sbc100 requested a review from kleisauke April 22, 2026 18:35
@sbc100
Copy link
Copy Markdown
Collaborator Author

sbc100 commented Apr 22, 2026

This change requires a corresponding LLVM (wasm-ld) change.

…d builds

This change revert emscripten-core#26747 now that __builtin_thread_pointer is fixed
for single thread builds on the LLVM side.
@sbc100 sbc100 force-pushed the __builtin_thread_pointer branch from a42877b to f315aa5 Compare April 24, 2026 22:27
@sbc100 sbc100 enabled auto-merge (squash) April 24, 2026 22:27
@sbc100 sbc100 merged commit 0f58988 into emscripten-core:main Apr 24, 2026
29 checks passed
@sbc100 sbc100 deleted the __builtin_thread_pointer branch April 24, 2026 23:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants